home *** CD-ROM | disk | FTP | other *** search
/ Precision Software Appli…tions Silver Collection 1 / Precision Software Applications Silver Collection Volume One (PSM) (1993).iso / windows / games / wincapt.arj / DIBAPI.DEF < prev    next >
Text File  |  1992-03-20  |  2KB  |  67 lines

  1. ; -----------------------------------------------------------------
  2. ; File name:  DIBAPI.DEF
  3. ;
  4. ; This is the module definition file for DIBAPI.DLL, a multiple-
  5. ; segment DLL that exports several routines for working with bitmaps
  6. ; and DIBs.
  7. ; It demonstrates how to use the SEGMENTS statement to specify the 
  8. ; attributes of each code segment.
  9. ;
  10. ; Development Team:  Dan Ruder
  11. ;
  12. ; Written by Microsoft Product Support Services, Windows Developer Support.
  13. ;
  14. ; Copyright (c) 1991, 1992 Microsoft Corporation.  All rights reserved.
  15. ; -----------------------------------------------------------------
  16.  
  17.  
  18. LIBRARY DIBAPI
  19.  
  20. DESCRIPTION  'DIB and Bitmap API sample DLL'
  21. EXETYPE  WINDOWS
  22.  
  23. SEGMENTS
  24.     WEPSEG      PRELOAD FIXED
  25.     HOOKSEG     PRELOAD FIXED ;Segment with our KeyboardHook proc in it
  26.  
  27. CODE    PRELOAD MOVEABLE DISCARDABLE
  28. DATA    PRELOAD MOVEABLE SINGLE
  29.  
  30. HEAPSIZE 8192
  31.  
  32. EXPORTS
  33.    WEP                      @1     RESIDENTNAME
  34.    _BitmapToDIB             @2
  35.    _ChangeBitmapFormat      @3
  36.    _ChangeDIBFormat         @4
  37.    _CopyScreenToBitmap      @5
  38.    _CopyScreentoDIB         @6
  39.    _CopyWindowToBitmap      @7
  40.    _CopyWindowToDIB         @8
  41.    _CreateDIBPalette        @9
  42.    _CreateDIB               @31
  43.    _DestroyDIB              @10
  44.    _DIBError                @11
  45.    _DIBHeight               @12
  46.    _DIBNumColors            @13
  47.    _DIBToBitmap             @14
  48.    _DIBWidth                @15
  49.    _FindDIBBits             @16
  50.    _GetSystemPalette        @17
  51.    _LoadDIB                 @18
  52.    _PaintBitmap             @19
  53.    _PaintDIB                @20
  54.    _PalEntriesOnDevice      @21
  55.    _PaletteSize             @22
  56.    _PrintDIB                @23
  57.    _PrintScreen             @24
  58.    _PrintWindow             @25
  59.    _SaveDIB                 @26
  60.    PrintAbortDlg            @27
  61.    PrintAbortProc           @28
  62.    InstallHook              @29    ; For Keyboard Hook
  63.    KeyboardHook             @30    ; For Keyboard Hook
  64.  
  65.  
  66.     
  67.